// pages/my/setup/setup.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    startTimeIndex: [0, 0, 0],
    finTimeIndex: [0, 0, 0],
    popHidden:true,
    valueNum:''
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    this.getData();
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },
  startTime: function(e) {
    this.setData({
      startTimeIndex: e.detail.value
    })
  },
  finTime: function(e) {
    this.setData({
      finTimeIndex: e.detail.value
    })
  },
  getData: function() {
    var that = this;
    var oDate = new Date();
    var oHours = oDate.getHours();
    var oMinutes = oDate.getMinutes();
    var sTimeHour = [];

    if (oMinutes > 30 && oHours < 24) {
      for (var i = 0; i < (24 - oHours); i++) {
        sTimeHour.push(oHours + 1 + i + '点')
      }
    } else {
      for (var i = 0; i < (24 - oHours); i++) {
        sTimeHour.push(oHours + i + '点');
        that.setData({
          startTimeIndex: [0, 0, 1]
        })
      }
    }
    console.log(oHours)
    this.setData({
      sTime: [
        ['今天', '明天'], sTimeHour, ['0分', '30分']
      ],
      fTime: [
        ['今天', '明天'], sTimeHour, ['0分', '30分']
      ],
      sTimeHour: sTimeHour
    })
  },



  sColumn: function(e) {
    console.log(e.detail.value);
    var that = this;

    if (e.detail.column == 0) {
      switch (e.detail.value) {
        case 0:
          that.setData({
            sTime: [
              ['今天', '明天'], that.data.sTimeHour, ['0分', '30分']
            ]
          });
          break;
        case 1:
          that.setData({
            sTime: [
              ['今天', '明天'],
              ['0点', '1点', '2点', '3点', '4点', '5点', '6点', '7点', '8点', '9点', '10点', '11点', '12点', '13点', '14点', '15点', '16点', '17点', '18点', '19点', '20点', '21点', '22点', '23点'],
              ['0分', '30分']
            ],
          })
          break;
      }
    } 
  },

  other:function(){
    this.setData({
      popHidden:!(this.data.popHidden)
    })
  },

  inputNum:function(e){
    if(parseInt(e.detail.value)!=e.detail.value){
      wx.showToast({
        title: '请输入整数',
        icon:"none",
        duration: 1000
      })
      this.setData({
        valueNum:''
      })
    }
  }

})